piston rod seal - Turkish English Dictionary